package cn.getech.data.development.entity;

import java.util.Date;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.io.Serializable;

/**
 * 服务告警配置表(BdpServiceAlarm)表实体类
 *
 * @author makejava
 * @since 2021-05-14 16:48:45
 */
@SuppressWarnings("serial")
@Data
public class BdpServiceAlarm extends Model<BdpServiceAlarm> {
    //主键
    private Integer id;
    //告警名称
    private String name;
    //服务id
    private Integer serviceGroupId;
    //服务组名字
    private String serviceGroupName;
    //触发条件
    private Integer triggerCondition;
    //免打扰时间，开始
    private Date noDisturbingStartTime;
    //免打扰时间，结束
    private Date noDisturbingEntTime;
    //告警方式，1：邮件，2：T信，3：电话，4：短信
    private String alarmMode;
    //接收人类型，1：部门，2：项目，3：个人，4：本人
    private Integer receivedType;
    //告警状态，1：启用，0：禁用
    private Integer state;
    //租户id
    private Integer tenantId;
    //最大告警次数
    private Integer maxAlarmCount;
    //最小告警间隔(min)
    private Integer minAlarmInterval;
    //告警发送次数
    private Integer sendCount;
    //最后一次发送时间
    private Date lastSendTime;
    //创建时间
    private Date createTime;
    //创建人
    private Integer createPer;
    //更新时间
    private Date updateTime;
    //更新人
    private Integer updatePer;

}
